triplex drugs - French English Dictionary